Alba Longa
geographical name
Al·ba Lon·ga
ˌal-bə-ˈlȯŋ-gə
ancient city in central Italy southeast of Rome
Love words? Need even more definitions?
Merriam-Webster unabridged
Share